Table: Compensation Related Costs and Share-based Payments Disclosures [Table]

Line Label Object Class Period Type Balance Name
1 Compensation Related Costs and Share-based Payments Disclosures [Table] [Table]

*

*

added:CompensationRelatedCostsShare-basedPaymentsDisclosuresTable
2 Legal Entity [Axis] [Axis]

*

*

dei:LegalEntityAxis
3 Consolidated Entity [Domain] [Domain]

*

*

dei:EntityDomain
4 Compensation Related Costs and Share-based Payments Disclosures [Line Items] [Line Items]

*

*

added:CompensationRelatedCostsShare-basedPaymentsDisclosuresLineItems
5 Shareholders' Equity and Share-based Payments [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock
6 Disclosure of Compensation Related Costs, Share-based Payments [Text Block] [Concept] Text Block (HTML) For Period

*

us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
7 Compensation Related Costs and Share-based Payments Disclosures [Hierarchy] [Abstract]

*

*

added:CompensationRelatedCostsShare-basedPaymentsDisclosuresHierarchy
8 Share-based Goods and Nonemployee Services Transaction [Concept] Text/String For Period

*

us-gaap:ShareBasedGoodsAndNonemployeeServicesTransaction
9 Deferred Compensation Arrangements, Overall, Description [Concept] Text/String For Period

*

us-gaap:DeferredCompensationArrangementsOverallDescription
10 Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period, Description [Concept] Text/String For Period

*

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriodDescription
11 Employee Service Share-based Compensation, Aggregate Disclosures [Hierarchy] [Abstract]

*

*

us-gaap:EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract
12 Allocated Share-based Compensation Expense [Concept] Monetary For Period Debit us-gaap:AllocatedShareBasedCompensationExpense
13 Allocated Share-based Compensation Expense, Net of Tax [Concept] Monetary For Period Debit us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
14 Employee Service Share-based Compensation, Tax Benefit from Compensation Expense [Concept] Monetary For Period Credit us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
15 Employee Service Share-based Compensation, Policy for Issuing Shares upon Exercise [Concept] Text/String For Period

*

us-gaap:EmployeeServiceShareBasedCompensationPolicyForIssuingSharesUponExercise
16 Employee Service Share-based Compensation, Estimated Quantity of Shares to be Repurchased in Following Period [Concept] Shares For Period

*

us-gaap:EmployeeServiceShareBasedCompensationEstimatedQuantityOfSharesToBeRepurchasedInFollowingPeriod
17 Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options [Concept] Monetary For Period Credit us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
18 Employee Service Share-based Compensation, Cash Received from Exercise of Stock Options [Concept] Monetary For Period Debit us-gaap:EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
19 Employee Service Share-based Compensation, Cash Flow Effect, Cash Used to Settle Awards [Concept] Monetary For Period Debit us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards
20 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Total Share-based Liabilities Paid [Concept] Monetary As Of Debit us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsTotalShareBasedLiabilitiesPaid
21 Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized [Concept] Monetary As Of Debit us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
22 Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition [Concept] Decimal For Period

*

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition